[ci] Make a PR for updating mirror file instead of pushing directly to trunk#16579
[ci] Make a PR for updating mirror file instead of pushing directly to trunk#16579bonigarcia merged 1 commit intotrunkfrom
Conversation
PR Compliance Guide 🔍(Compliance updated until commit b886cec)Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label Previous compliance checksCompliance check up to commit b886cec
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||
User description
🔗 Related Issues
After protecting the trunk branch for security reasons, the workflow for updating the mirror file (used by SM) has started to fail:
https://github.com/SeleniumHQ/selenium/actions/workflows/mirror-selenium-releases.yml
💥 What does this PR do?
This PR makes to create automatically a new PR (to be manually merged) instead of pushing directly to trunk, which is not possible anymore.
🔄 Types of changes
PR Type
Enhancement
Description
Replace direct trunk push with automated PR creation
Add timestamped commit messages for better traceability
Configure PR with labels, reviewers, and auto-cleanup
Adapt workflow to trunk branch protection requirements
Diagram Walkthrough
File Walkthrough
mirror-selenium-releases.yml
Convert mirror workflow from push to PR creation.github/workflows/mirror-selenium-releases.yml